[USER (data scientist)]: I'd like to see only the matches from the last five years. Can you help me with that? Please generate the code with the output in dataframe type.
My template of code snippet is:

---BEGIN CODE TEMPLATE---

import pandas as pd
import pickle
from decision_company import read_csv_file, convert_to_datetime, get_max, to_list, get_min_value, sort_by_values, get_first_n_rows, create_date_offset, filter_by_date, concatenate_objects, reset_index, rename_columns, bind_dataframe

atp_tennis = read_csv_file('atp_tennis.csv')

# YOUR SOLUTION BEGIN:
<code1>
[GENERATE YOUR CODE] 
</code1>
# YOUR SOLUTION END

print(recent_matches)

# save data
pickle.dump(recent_matches,open("./pred_result/recent_matches.pkl","wb"))

---END CODE TEMPLATE---

[YOU (AI assistant)]: Absolutely! You can use this code to filter the dataset for matches from the last five years:

# MY SOLUTION BEGIN:
